Watch this absolutely stunning stick figure battle between two characters with really nifty battle gadgets.
